coaching bench - German English Dictionary